Big Huge Thesaurus

cardiac glucoside

noun

sounds kind of like